it subserves - German English Dictionary